home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / LOTTORTS / SOFFBALL.LZH / README < prev    next >
Text File  |  1992-09-12  |  42KB  |  853 lines

  1.  
  2.  
  3.                              SOFF BALLS Version 4.1
  4.                             Copyright (c)  1989-1992
  5.                               All Rights Reserved
  6.                                       by
  7.                                   Jeff Elwood
  8.                               CompuTater Software
  9.                               2809 Lordshire Road
  10.                                Madison, WI 53719
  11.                                 (608)  271-1586
  12.  
  13.  
  14.         SOFF BALLS is a softball/baseball record-keeping system for league or
  15.         individual teams.  Keeps records for up to 100 teams (99 players per
  16.         team).  Tracks batting, pitching, fielding, won/lost record, game
  17.         results, and team standings.  Computes statistics for selected games.
  18.         Displays and prints reports.
  19.  
  20.         This is a SHAREWARE program (NOT public domain or free software).  You
  21.         are granted permission to use this program on a trial basis.  Evaluate
  22.         the program for 30 days or so.  Kick the tires.  Drive it around the
  23.         block.  Give copies to your friends to evaluate.  If you continue to
  24.         use it after that, you are required to register.  Your support of SOFF
  25.         BALLS and the SHAREWARE concept is greatly appreciated.
  26.  
  27.         To register, send a registration form (or write your name, address,
  28.         and disk size on a piece of paper) to the address above with a check 
  29.         or money order for $29 (includes shipping and handling). International
  30.         orders please add $5 and send the check or money order in U.S. funds
  31.         drawn on a U.S. Bank.
  32.  
  33.         Copy and share SOFF BALLS with your friends and upload it to your
  34.         favorite Bulletin Board.  Please zip with the name SB41.ZIP.  The
  35.         program must be copied in unmodified form and the README and
  36.         INVOICE.DOC files must be distributed with the program.  Each person
  37.         that uses SOFF BALLS is required to register.
  38.  
  39.         I, Jeff Elwood the author, shall not be responsible for any direct or
  40.         indirect damage caused by SOFF BALLS.
  41.  
  42.                                 _______
  43.                            ____|__     |               (tm)
  44.                         --|       |    |-------------------
  45.                           |   ____|__  |  Association of
  46.                           |  |       |_|  Shareware
  47.                           |__|   o   |    Professionals
  48.                         -----|   |   |---------------------
  49.                              |___|___|    MEMBER
  50.  
  51.         Jeff Elwood is a member of the Association of Shareware Professionals
  52.         (ASP).  ASP wants to make sure that the shareware principle works for
  53.         you.  If you are unable to resolve a shareware-related problem with an
  54.         ASP member by contacting the member directly, ASP may be able to help.
  55.         The ASP Ombudsman can help you resolve a dispute or problem with a
  56.         member, but does not provide technical support for members' products.
  57.         Please write to the ASP Ombudsman at 545 Grover Road, Muskegon MI
  58.         49442-9427 or send a CompuServe message via CompuServe Mail to the ASP
  59.         Ombudsman 70007,3536.
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.                                     CONTENTS
  67.  
  68.  
  69.                                 TOPIC           PAGE
  70.                             --------------     ------
  71.  
  72.                              REGISTRATION          3
  73.  
  74.                              START UP              4
  75.  
  76.                              OVERVIEW           5-10
  77.                                MAIN MENU           5
  78.                                UPDATE            6-8
  79.                                INQUIRE           8-9
  80.                                STANDINGS          10
  81.                                SET COLORS         10
  82.                                NAME YOUR OWN      10
  83.  
  84.                              STATISTICS        11-12
  85.  
  86.                              FILES                13
  87.  
  88.                              VERSION LOG       14-17
  89.  
  90.  
  91.  
  92.                                                                        Page  3
  93.  
  94.  
  95.                                   REGISTRATION
  96.  
  97.  
  98.         SOFF BALLS is a SHAREWARE program.  The SHAREWARE concept is simple.
  99.         Try this program for 30 days or so.  If you decide to use it after 
  100.         that, you are required to register (pay for your copy).  Each person
  101.         that uses SOFF BALLS is required to register.
  102.  
  103.         Register by sending a registration form (or write your name, address,
  104.         and disk size on a piece of paper) to the address above with a check 
  105.         or money order for $29 (includes shipping and handling). International
  106.         orders please add $5 and send the check or money order in U.S. funds
  107.         drawn on a U.S. Bank.
  108.  
  109.         To print a registration form, select HELP from the Main Menu of the 
  110.         program or type "COPY INVOICE.DOC PRN" at the DOS prompt.  Both ways
  111.         print the same registration form.  
  112.  
  113.         When you register:
  114.  
  115.            - You will promptly receive the following:
  116.  
  117.                 - A letter confirming your registration with information about
  118.                   future upgrades and other programs.
  119.  
  120.                 - The latest version of SOFF BALLS on 3-1/2" or 5-1/4" disk 
  121.                   loaded with games from the latest World Series.
  122.  
  123.                 - Information on how to get a 1 year subscription (six issues)
  124.                   to Shareware Magazine at a reduced price (currently $9.97).
  125.  
  126.            - You will be notified when major upgrades to SOFF BALLS become
  127.              available.  They will be offered to you at a reduced price.  You
  128.              will also be notified when other programs, such as BASKET BALLS
  129.              and a LEAGUE TOURNAMENT SCHEDULER, become available.
  130.  
  131.            - Technical phone support is FREE.  If you have a question,
  132.              suggestion, or problem, feel free to call the author, Jeff
  133.              Elwood, evenings and weekends at (608) 271-1586.
  134.  
  135.  
  136.  
  137.                                                                        Page  4
  138.  
  139.  
  140.                                     START UP
  141.  
  142.  
  143.         To start SOFF BALLS, get current on the disk drive or hard drive
  144.         directory where the program resides and type "SB" at the DOS prompt.
  145.         SOFF BALLS is menu-driven.  Select UPDATE from the Main Menu to add,
  146.         change, and delete team and player data.  Select INQUIRE from the Main
  147.         Menu to display and print team and player reports.
  148.  
  149.         SOFF BALLS can run from a floppy disk or hard drive.  However, the
  150.         program runs faster and more games can be recorded on a hard drive.
  151.  
  152.         If you run the program from a 360K or 720K floppy disk, you should
  153.         probably copy the SOFF BALLS program (SB.EXE) to a separate disk and
  154.         run from there.  This way you'll be able to record more games.  README
  155.         and other files not needed by the program won't be taking up space on
  156.         the disk.  Type "COPY A:SB.EXE B:" at the DOS prompt to copy the SOFF
  157.         BALLS program from drive A to drive B.  If you also want to copy
  158.         recorded games (such as the World Series games included on the
  159.         distribution disk) to the separate disk, type "COPY A:*.DAT B:" (files
  160.         ending with .DAT) at the DOS prompt.  If you plan to track batting and
  161.         pitching, for example, a 360K disk will hold about 60 games and a 720K
  162.         disk will hold about 300 games, if you exclude unnecessary files.
  163.  
  164.         To copy the files on the distribution disk to your hard drive, get
  165.         current on the hard drive directory where you want to copy SOFF BALLS,
  166.         and type "COPY A:*.* C:" at the DOS prompt.  This is assuming A: is 
  167.         the drive where the SOFF BALLS distribution disk is loaded and C: is
  168.         your hard drive.
  169.  
  170.         Version 4.1 IS compatible with version 4.0.  Just replace the SB.EXE
  171.         file to upgrade.  Version 4.1 is NOT compatible with version 3.2 and
  172.         earlier.  However, you can create files in the new 4.x format from
  173.         files created by 3.x and earlier versions by running SBCONV.EXE.  Type
  174.         "SBCONV" to start the convert program.  Then enter the path where the
  175.         old files exist and the path where you want the new files to be
  176.         created.  The SBCONV.EXE program is sent FREE upon registration.
  177.  
  178.         The more buffers you specify in your DOS CONFIG.SYS file the faster
  179.         SOFF BALLS will run.  However, each buffer takes about 1/2K of memory
  180.         away from your main programs.  Consult your DOS manual for more
  181.         information.
  182.  
  183.         Make sure you have a backup copy of the SOFF BALLS program (SB.EXE)
  184.         and periodically make a backup copy of your game and player files 
  185.         (files ending with ".DAT").  This is very important.
  186.  
  187.         To print this documentation on your printer, type "COPY README PRN"
  188.         at the DOS prompt.
  189.  
  190.  
  191.  
  192.                                                                        Page  5
  193.  
  194.  
  195.                                     OVERVIEW
  196.  
  197.  
  198.         SOFF BALLS is a softball/baseball record-keeping system for league or
  199.         individual teams.  Keeps records for up to 100 teams (99 players per
  200.         team).  Tracks batting, pitching, fielding, won/lost record, game
  201.         results, and team standings.  Computes statistics for selected games.
  202.         Displays and prints reports.  Lets you name additional categories and
  203.         design your own reports.  Batting, pitching, and fielding reports can
  204.         be sorted by any category in ascending or descending order.
  205.  
  206.         Keep a scorebook for your team(s).  Select UPDATE from the Main Menu
  207.         of the program to record game results.  Select INQUIRE from the Main 
  208.         Menu to display and print team record, game results, batting,
  209.         pitching, and fielding reports.  Select STANDINGS to display and print
  210.         team standings.  Select SET COLORS to select screen colors and error
  211.         sound.  Select NAME YOUR OWN to name game types and additional
  212.         batting, pitching, and fielding categories.
  213.          
  214.         To record the first game for a team, select UPDATE from the Main Menu
  215.         and select any one of 100 teams without games recorded.  From the
  216.         Update Menu select TEAM NAME to assign the team name, select ROSTER to
  217.         assign player names, and then select GAME to add game results.
  218.  
  219.         SOFF BALLS is menu driven.  Select from a menu by pressing the  
  220.         selection number or hi-lighted letter.  If you press an invalid key,
  221.         the program will "beep" to let you know.  Just try again.  Press F8 to
  222.         exit the program.  Press ESC (escape key) to navigate backwards in the
  223.         program.  The specific purpose of ESC is documented on the bottom of
  224.         most screens.  When entering information on the screens, DEL (delete
  225.         key) will delete the entry and BKSP (backspace key) will move the
  226.         cursor back one character.  The purpose of other special keys used in
  227.         the program is documented where they can be used.
  228.  
  229.  
  230.                               OVERVIEW - MAIN MENU
  231.  
  232.  
  233.         Main Menu choices are UPDATE, INQUIRE, STANDINGS, SET COLORS, NAME
  234.         YOUR OWN, and HELP.  Select UPDATE to record game results, maintain
  235.         rosters, assign team names, and delete game and player files for the
  236.         selected team.  With INQUIRE you can display and print the team
  237.         record, game results, batting, pitching, and fielding statistics.
  238.         STANDINGS will compute team standings for any combination of up to
  239.         100 teams.  Use SET COLOR to select the screen colors and error sound.
  240.         Select NAME YOUR OWN to name up to 5 additional batting, pitching, and
  241.         fielding categories, and 7 game types.  Select HELP to print a 
  242.         registration form.
  243.  
  244.  
  245.  
  246.                                                                        Page  6
  247.  
  248.  
  249.                                 OVERVIEW - UPDATE
  250.  
  251.  
  252.         When you select UPDATE from the Main Menu you will advance to the
  253.         Select Team for Update Screen which lists 100 teams.  Select a team.
  254.         This will take you to the Update Menu where your choices are GAME,
  255.         ROSTER, TEAM NAME, DELETE FILES, and SELECT TEAM.  Use GAME to add,
  256.         change, insert, and delete game and player results.  Use ROSTER to
  257.         add, change, and delete player names from the roster.  Change the team
  258.         name with TEAM NAME.  DELETE FILES will delete all game and player
  259.         results for the selected team.  SELECT TEAM lets you select another 
  260.         team.
  261.  
  262.         Select TEAM NAME from the Update Menu to change a team name.  Change
  263.         the name or press F1 to reset to the default name (i.e Team 1).  You
  264.         might want to include the year in a team name for documentation 
  265.         purposes (i.e. 1991 Warriors).  This is especially helpful if you plan
  266.         to use SOFF BALLS for the same team in more than one year.  To avoid
  267.         confusion as to what team your working with, it's best (not necessary)
  268.         to assign a team name before you set up a roster or add game results.
  269.  
  270.         Select ROSTER from the Update Menu to set up and maintain a team
  271.         roster.  You can add, change, and delete player names on the roster.
  272.         All players must be assigned a player number from 1 to 99.  One way
  273.         to assign player numbers is to use the uniform number of the player.
  274.         The player number is used by SOFF BALLS to identify players and will
  275.         not appear on any reports.  Up to 99 player names can be added to the
  276.         roster for each team.  Deleting a player from a roster DOES NOT delete
  277.         results recorded for that player number.
  278.  
  279.         Select GAME from the Update Menu to update game results.  You can add,
  280.         change, insert, and delete a game.  After selecting the game to
  281.         update, you will advance to the Game Screen.  All entries on the Game
  282.         Screen are optional.  Press F1 to update game results.  When you 
  283.         delete a game, all player results recorded for that game will also be
  284.         deleted.  Except when deleting a game, after updating game results you
  285.         will advance to the Player Screen where you can update player batting,
  286.         pitching, and fielding results.  The only way to get to the Player
  287.         Screen is to press F1 on the Game Screen.
  288.  
  289.         Game Screen entries (default values are shown to the right):
  290.  
  291.            Game date                -  00/00/00
  292.            Game location            -  spaces
  293.            Opponents                -  spaces
  294.            Innings played           -  0
  295.            Runs for                 -  0
  296.            Runs against             -  0
  297.            Game comment             -  spaces
  298.            Game type                -  Game type 1
  299.            Home or visitors         -  HOME
  300.            Special select (YES/NO)  -  NO
  301.  
  302.  
  303.  
  304.                                                                        Page  7
  305.  
  306.  
  307.         Select 1 of 7 game types on the Game Screen.  The descriptions for 
  308.         these game types can be changed by selecting NAME YOUR OWN from the
  309.         Main Menu.  These game types can be used to compute statistics for
  310.         all SOFF BALLS reports.  For example, you could name game type 1 
  311.         LEAGUE and game type 2 PRACTICE.  Then you would select game type 1
  312.         when updating game results for league and game type 2 when updating
  313.         game results for practice games.  You could then compute league
  314.         statistics by only selecting game type 1 on the Compute Screen or
  315.         practice games by only selecting game type 2.
  316.  
  317.         The special select indicator on the Game Screen can be set to YES or
  318.         NO.  You could special select night games, weekend games, road games,
  319.         or whatever you want.  Then you could compute statistics for those 
  320.         games within any game types.  For example, if you special select night
  321.         games and have set up games types for LEAGUE and TOURNAMENT, you could
  322.         then compute statistics for league games played at night or tournament
  323.         games played at night.  Another way to use special select is to only
  324.         set the indicator to YES when you want to make special computations.
  325.         For example, maybe tournament X is played over 4 weekends with other 
  326.         tournament games played in between.  To compute statistics for 
  327.         tournament X, set the special select indicator to YES for tournament X
  328.         games and then select special select and tournament games on the
  329.         Compute Screen.
  330.  
  331.         The Player Screen lets you add, change, and delete BATTING, PITCHING,
  332.         and FIELDING results.  Entering results is optional (you can always
  333.         add results later).  Press F1 on the Player Screen to change between
  334.         ADD, CHANGE, and DELETE mode.  Press F2 to change between BATTING,
  335.         PITCHING, and FIELDING.  Press F3 to view the roster.  Press F4 to
  336.         display team totals.  Press F5 to return the Game Screen.
  337.  
  338.         To update player results, enter a player number and press ENTER.  Then
  339.         add or change the results (except when deleting player results).
  340.         Press F1 to update.  To determine a player number, press F3 to view 
  341.         the roster.  This will list all player names and numbers.  To add 
  342.         results for a player not on the roster, select a number not assigned
  343.         a name and use that number.  Then select ROSTER from the Update Menu
  344.         and assign a name to the number results were recorded for.  Player
  345.         results relate to the player number NOT the player name!
  346.  
  347.         When updating BATTING results, all player numbers with recorded 
  348.         results are displayed in the PLAYERS RECORDED box.  The same for 
  349.         PITCHING and FIELDING.  The total number of batters, pitchers, and
  350.         fielders for the game is also displayed.  Press F4 to display team
  351.         totals.  This can be a valuable auditing tool.
  352.  
  353.         It helps to total player results (runs, hits, etc.) in your scorebook
  354.         in the same order they are entered on the Player Screen.  This can
  355.         make entering player results easier.
  356.  
  357.  
  358.  
  359.                                                                        Page  8
  360.  
  361.  
  362.         For BATTING, PITCHING, and FIELDING you can record results for up to 5
  363.         NAME YOUR OWN categories.  The category names for these can be changed
  364.         by selecting NAME YOUR OWN from the Main Menu.  For example, to track
  365.         infield hits, you could name a category IH and then record player 
  366.         results for it.  NAME YOUR OWN categories are cumulative; player 
  367.         results will be totaled for the team.  Results for NAME YOUR OWN
  368.         categories relate to the relative position of the category, and NOT
  369.         the category name.   
  370.          
  371.         See STATISTICS for a detailed list of all the batting, pitching, and 
  372.         fielding statistics that can be recorded and computed by SOFF BALLS.
  373.  
  374.         Select DELETE FILES from the Update Menu to delete all player names,
  375.         game results, and player results for the selected team.  The team name
  376.         will remain unchanged.  This function might be used to delete the 
  377.         files which came with the distribution disk or games added while
  378.         "playing" with the program.  BE VERY CAREFUL USING THIS FUNCTION.  The
  379.         roster, game results, and player results recorded for the selected
  380.         team will be deleted.
  381.  
  382.         Periodically make a backup copy of your team and player files (files
  383.         ending with ".DAT").  To copy your team and player files from drive C:
  384.         to drive A:, type "COPY C:*.DAT A:" at the DOS prompt.
  385.         
  386.  
  387.                                OVERVIEW - INQUIRE
  388.  
  389.  
  390.         When you select INQUIRE from the Main Menu you will advance to the
  391.         Select Team for Inquire Screen which lists 100 teams.  Select a team.
  392.         This will take you to the Inquire Menu where your choices are RECORD,
  393.         GAMES, BATTING, PITCHING, FIELDING, and SELECT TEAM.  RECORD will 
  394.         display the won/lost record.  Select GAMES to list the game results.
  395.         Use BATTING, PITCHING, and FIELDING to compute team and player
  396.         statistics.  SELECT TEAM lets you select another team.
  397.  
  398.         Reports can be printed from RECORD, GAMES, BATTING, PITCHING, and
  399.         FIELDING by pressing F1.  When you print a report, you can either use
  400.         the default report title or you can enter your own.  You can print
  401.         from 1 to 99 copies for any report and select whether you want to form
  402.         feed (advance to top of next page) at the end of the report.  Reports
  403.         can be printed with graphics characters or without.  If you select
  404.         graphics characters, your printer must be set up for it.  All reports
  405.         are designed for 8 1/2 x 11 paper (80 characters per line) and to
  406.         print on LPT1.
  407.  
  408.         From RECORD, GAMES, BATTING, PITCHING, and FIELDING you can press F2
  409.         to compute the report over using different selection criteria.  Select
  410.         a game number range, any combination of 7 game types, and ONLY special
  411.         select games (YES/NO).  Then press F1 to compute.  For example, you
  412.         could compute the TEAM RECORD for games 1 to 10 that have a game type
  413.         of 1,2, or 7, and are special select games.  On the Compute Screen,
  414.         you can also select (YES/NO) whether you want to include reaching on-
  415.         error in the on-base percentage (OBP) and the number of innings per
  416.         game (1 to 9) for computing earned-run average (ERA).  Both of these
  417.         selections will be saved to disk.
  418.  
  419.  
  420.  
  421.                                                                        Page  9
  422.  
  423.  
  424.         Reports will show the selection criteria used to compute the report at
  425.         the top of the screen.  "GR" stands for game range, "GT" stands for 
  426.         game type, and "SS" stands for ONLY special select games.  A
  427.         selection display of "GR:ALL GT:ALL SS:N" means that all games have
  428.         been selected.  A selection display of "GR:1-10 GT:1 SS:Y" means that
  429.         only games 1 to 10 with a game type of 1 that are special select games
  430.         have been selected for the computed statistics.
  431.  
  432.         Select RECORD to display the won/lost record for a team.  Games won,
  433.         games lost, runs for (RF), runs against (RA), and the win percentage
  434.         is displayed for each game type and total games. Press F1 to print the
  435.         report and F2 to recompute the report.
  436.  
  437.         Select GAMES to display game results.  Press F3 to display the long
  438.         game description and F4 to display the short game description.  The
  439.         short description shows the game date, game type, opponents, and the
  440.         score.  The long description also shows the location, innings, and
  441.         game comment.  Press F1 to print the report and F2 to recompute the
  442.         report.
  443.  
  444.         Press F3 in BATTING, PITCHING, and FIELDING to change the report 
  445.         format.  Select the categories you want on the report in the order you
  446.         want them.  However, not all categories will fit on the report line.
  447.         To see all categories, display one format and then press F3 and change
  448.         the format to show the other categories.  Selections will be saved to
  449.         disk.  The next version of SOFF BALLS will let you page left and right
  450.         to view all categories without changing the format.
  451.  
  452.         Press F4 in BATTING, PITCHING, and FIELDING to change the sort order
  453.         of the report.  You can sort the report by any category in ascending
  454.         or descending order.  Selections will be saved to disk.
  455.  
  456.         Select BATTING to display team and player batting statistics.  Press
  457.         F5 or F6 to divide the players into 2 groups based on a selected
  458.         minimum number of plate appearances or games played respectively.
  459.         Both groups will be in the same sort order.  Press F1 to print the
  460.         report, F2 to recompute the report, F3 to change the report format,
  461.         and F4 to change the sort order.
  462.  
  463.         Select PITCHING to display team and player pitching statistics.  Press
  464.         F1 to print the report, F2 to recompute the report, F3 to change the
  465.         report format, and F4 to change the sort order.
  466.  
  467.         Select FIELDING to display team and player fielding statistics.  Press
  468.         F1 to print the report, F2 to recompute the report, F3 to change the
  469.         report format, and F4 to change the sort order.
  470.  
  471.         See STATISTICS for a detailed list of all batting, pitching, and 
  472.         fielding statistics that can be recorded and computed by SOFF BALLS.
  473.  
  474.  
  475.  
  476.                                                                        Page 10
  477.  
  478.  
  479.                               OVERVIEW - STANDINGS 
  480.  
  481.  
  482.         Select STANDINGS from the Main Menu to compute team standings.  Any
  483.         combination of the 100 teams can be selected.  After selecting the
  484.         teams, you will advance to the Compute Screen.  Select a game number
  485.         range, any combination of 7 game types, and ONLY Special Select games
  486.         (YES/NO).  Then press F1 to compute.  Games won, games lost, win
  487.         percentage, runs for (RF), runs against (RA), and games behind are
  488.         displayed for each team selected.  Press F1 to print a report.
  489.  
  490.         To create team standings, game scores must be recorded for all teams
  491.         selected.  ONLY GAME SCORES are needed by SOFF BALLS to create team
  492.         standings.  Game location, innings, etc., are not needed.  Batting,
  493.         pitching, and fielding results are also not needed.  However, each
  494.         team must be added to SOFF BALLS.
  495.  
  496.  
  497.                               OVERVIEW - SET COLORS
  498.  
  499.  
  500.         With SET COLORS you can set the background, window, foreground, and
  501.         hi-light colors.  A Sample Screen shows you what the screens will look
  502.         like.  Press F1 to set all screens for monochrome display.  Press F2
  503.         to change the error sound.
  504.  
  505.  
  506.                             OVERVIEW - NAME YOUR OWN
  507.  
  508.  
  509.         With NAME YOUR OWN you can name up to 7 game types.  For example you
  510.         could name the first game type LEAGUE and the second game type
  511.         PRACTICE.  Then you would select game type 1 when adding game results
  512.         for league games and game type 2 when adding game results for practice
  513.         games.  You could then compute statistics for league by selecting game
  514.         type 1 on the Compute Screen, practice games by selecting game type 2
  515.         on the Compute Screen, or league and practice games by selecting game
  516.         types 1 and 2.  If your league has 2 rounds, you could name game 
  517.         type 1 LEAGUE R1 and game type 2 LEAGUE R2.
  518.  
  519.         With NAME YOUR OWN you can also name up to 5 batting, pitching, and
  520.         fielding categories.  To track infield hits, you could name a category
  521.         IH and then record results under that heading on the Player Screen.
  522.         By selecting IH on the Format Screen, you could add infield hits to
  523.         the Batting Report.
  524.  
  525.         It's a good idea to name your own game types and additional batting,
  526.         pitching, and fielding categories before you start adding games.
  527.         However, SOFF BALLS will let you rename game types, rename categories,
  528.         and update game and player results at any time.
  529.  
  530.  
  531.  
  532.                                                                        Page 11
  533.  
  534.  
  535.                                    STATISTICS    
  536.  
  537.  
  538.         Below is a list of the batting, pitching, and fielding categories that
  539.         are tracked and computed by SOFF BALLS.  
  540.  
  541.  
  542.         BATTING:
  543.  
  544.          PA   Plate appearances   HP    Hit by pitch        U1   User defined
  545.          R    Runs                SO    Strike outs         U2   User defined
  546.          H    Hits                SH    Sacrifice hits      U3   User defined
  547.          2B   Doubles             SF    Sacrifice flies     U4   User defined
  548.          3B   Triples             SB    Stolen bases        U5   User defined
  549.          HR   Home runs           CS    Caught stealing
  550.          OE   Reaching on-error   DP    Double plays hit into
  551.          BB   Walks               RBI   Runs batted in
  552.          
  553.          G    Games               = number of BATTING records on file
  554.          AB   At bats             = PA - BB - HP - SH - SF
  555.          1B   Singles             = H - 2B - 3B - HR
  556.          TB   Total bases         = H + 2B + (2 * 3B) + (3 * HR)
  557.          SLG  Slugging percentage = TB / AB
  558.          OBP  On-base percentage  = 
  559.                   (H + BB + HP) / (AB + BB + HP + SF) <== major league method
  560.               or  (H + BB + HP + OE) / (AB + BB + HP + SF)
  561.          BA   Batting average     = H / AB
  562.  
  563.  
  564.  
  565.  
  566.         PITCHING:
  567.  
  568.          IP   Innings             SH    Sacrifice hits      U1   User defined
  569.          1/3  1/3 innings         SF    Sacrifice flies     U2   User defined
  570.          R    Runs                WP    Wild pitches        U3   User defined
  571.          ER   Earned-runs         BK    Balks               U4   User defined
  572.          BF   Batters faced       GS    Game started        U5   User defined
  573.          H    Hits                GF    Game finished (but not started)
  574.          HR   Home runs           CG    Complete game         
  575.          BB   Walks               DEC   Decision 
  576.          HB   Hit batters               (Win, loss, save, no decision)
  577.          SO   Strike outs
  578.          
  579.          G    Games               = number of PITCHING records on file
  580.          OAB  Opponents at bats   = BF - BB - HB - SH - SF
  581.          OAV  Opponents batting   = H / OAB
  582.               average
  583.          SO9  Strike outs per     = (SO / Innings pitched) * 9         
  584.               9 innings
  585.          SHO  Shutouts            = Complete game and R = 0
  586.          ERA  Earned-run average  = (ER / Innings) * Innings per game
  587.     
  588.  
  589.  
  590.                                                                        Page 12
  591.  
  592.  
  593.         FIELDING:
  594.  
  595.          PO   Putouts             U1   User defined
  596.          A    Assists             U2   User defined
  597.          E    Errors              U3   User defined
  598.                                   U4   User defined
  599.                                   U5   User defined
  600.  
  601.          G    Games               = number of FIELDING records on file
  602.          C    Chances             = PO + A + E
  603.          FA   Fielding average    = (PO + A) / C
  604.  
  605.  
  606.  
  607.                                                                        Page 13
  608.  
  609.  
  610.                                       FILES       
  611.  
  612.  
  613.         The following files come with the SOFF BALLS distribution disk, are
  614.         created by the SOFF BALLS program, or are sent upon registration:
  615.  
  616.  
  617.         SB.EXE ............ SOFF BALLS program.  Type "SB" to start. 
  618.                                 
  619.         README ............ The documentation file you are currently reading.
  620.                             If you copy the SOFF BALLS program (SB.EXE) for
  621.                             a friend, be sure to give them a copy of the
  622.                             README and INVOICE.DOC files too.
  623.  
  624.         INVOICE.DOC ....... Registration form.  The same form can be printed
  625.                             by selecting HELP from the Main Menu of the 
  626.                             program.
  627.  
  628.         VENDOR.DOC ........ Contains a long and short program description for
  629.                             vendors distributing SOFF BALLS.
  630.  
  631.         FILE_ID.DIZ ....... SOFF BALLS program description for BBS.
  632.  
  633.         SBSETUP.DAT ....... Color settings, name your own categories, report
  634.                             formats, and other setup options are stored in
  635.                             this file.
  636.  
  637.         SBTEAMS.DAT ....... Team names file.  100 team names are stored here.
  638.  
  639.         SBPN1.DAT ......... Player names (roster) are stored in this file.
  640.                             One file for each team:
  641.                             SBPN1.DAT, SBPN2.DAT, ......., SBPN100.DAT
  642.  
  643.         SBGS1.DAT ......... Game results are stored in this file.  One file 
  644.                             for each team:
  645.                             SBGS1.DAT, SBGS2.DAT, ......., SBGS100.DAT
  646.  
  647.         SBPS1.DAT ......... Player batting, pitching, and fielding results are
  648.                             stored in this file.  One file for each team:
  649.                             SBPS1.DAT, SBPS2.DAT, ......., SBPS100.DAT
  650.  
  651.         ======= The files below are sent upon registration =======
  652.  
  653.         SBCONV.EXE ........ Convert program.  Type "SBCONV" to start.  Will
  654.                             create files in the new 4.x format from files
  655.                             created by version 3.2 or earlier.
  656.  
  657.         SBCONV.DOC ........ Convert program documentation.
  658.  
  659.         SB41.ZIP .......... Zipped SOFF BALLS version 4.1.  Feel free to
  660.                             upload this file to your favorite bulletin board.
  661.  
  662.  
  663.  
  664.                                                                        Page 14
  665.  
  666.  
  667.                                    VERSION LOG
  668.  
  669.  
  670.         SOFTBALL STATISTICS Version 1.0
  671.  
  672.             - Completed in 1987.
  673.             - Program written to computerize the processing of softball
  674.               statistics the author, Jeff Elwood, had been doing manually for
  675.               years.
  676.             - Tracks TAB,OAB,H,R,D,T,HR,SAC,BB,SO,RBI,SA,BA.
  677.             - Program NOT COMPATIBLE with any versions of SOFF BALLS.
  678.  
  679.  
  680.         SOFF BALLS Version 2.0
  681.  
  682.             - Completed in 1989.
  683.             - Major rewrite of the SOFTBALL STATISTICS program.
  684.             - Program renamed "SOFF BALLS".
  685.             - Program is NOT compatible with the SOFTBALL STATISTICS program.
  686.             - Program features:
  687.                 - On-line documentation.
  688.                 - Records games for up to 10 teams.
  689.                 - Up to 40 player rosters for each team.
  690.                 - Tracks 4 game types: LEAGUE, TOURNAMENT, MISCELLANEOUS,
  691.                   and ALL GAMES.
  692.                 - Tracks TAB,OAB,H,R,D,T,HR,SAC,BB,SO,RBI,SA,BA.
  693.                 - Computes statistics by game type and game number range.
  694.                 - Reports on team record, game results, and team and player
  695.                   batting statistics.
  696.                 - Displays and prints reports.
  697.                 - Ability to color customize screens.
  698.  
  699.  
  700.         SOFF BALLS Version 2.1
  701.  
  702.             - Completed in 1990.
  703.             - Program IS compatible with version 2.0.
  704.             - Created INVOICE.DOC file for user convenience.
  705.             - Created README.DOC file to compliment on-line documentation.
  706.             - Added ability to give alternate title when printing Team Report.
  707.             - Other minor changes not worth noting.
  708.  
  709.  
  710.         SOFF BALLS Version 2.2
  711.  
  712.             - Completed in 1990.
  713.             - Program IS compatible with all previous versions of SOFF BALLS.
  714.             - Keeps records for up to 20 teams instead of 10.
  715.             - Added option to Update Menu to delete all game, team, and player
  716.               results recorded for the selected team.
  717.             - Added ability to reset team name to generic name (No Name) on 
  718.               the Team Name Screen.
  719.             - Program now deletes all files created by SOFF BALLS which have
  720.               0 records from DOS directory when program ends.
  721.             - Other minor changes not worth noting.
  722.  
  723.  
  724.  
  725.                                                                        Page 15
  726.  
  727.  
  728.                               VERSION LOG continued
  729.  
  730.  
  731.         SOFF BALLS Version 2.3
  732.  
  733.             - Completed in 1990.
  734.             - Program IS compatible with all previous versions of SOFF BALLS.
  735.             - Modified program to run on monochrome display systems without
  736.               the use of a graphics card or simulator.
  737.             - Added ability to set screens for monochrome display.
  738.             - Reduced size of program.
  739.             - Other minor changes not worth noting.
  740.  
  741.  
  742.         SOFF BALLS Version 3.0
  743.  
  744.             - Completed in early 1991.
  745.             - Program IS compatible with all previous versions of SOFF BALLS.
  746.             - Added pitching statistics.
  747.             - Added stolen bases and on-base percentage.
  748.             - Added ability to create team standings for all league games or
  749.               one of four league rounds.   
  750.             - Added runs scored and runs allowed to Record Screen.  Also added
  751.               ability to view game scores by game type on Record Screen.
  752.             - Added ability to give alternate report titles to all printable
  753.               reports.
  754.             - Removed game arch entry (limited, unlimited, baseball) from Game
  755.               Screen.  Dropped plans for its use.
  756.             - Renamed some statistics headings (i.e. OAB to AB).  Also removed
  757.               TAB (total at bats) from reports.
  758.             - Changed generic team and player names from "No Name" to "Team 1"
  759.               and "Player 1".
  760.             - Added ability to turn music on or off.        
  761.             - Removed much of on-line HELP to reduce size of program.  README
  762.               DOS file still contains complete documentation.
  763.             - Many minor changes not worth noting.
  764.  
  765.  
  766.         SOFF BALLS Version 3.1
  767.  
  768.             - Completed in fall of 1991.
  769.             - Program IS compatible with all previous versions of SOFF BALLS.
  770.             - Program now saves "Innings per Game" selection used for 
  771.               computing earned-run average.
  772.             - Changed to use the same key (F1) to print reports on all report
  773.               screens.
  774.             - Removed music when program starts up.
  775.             - Redesigned registration form.
  776.             - Other minor changes not worth noting.
  777.  
  778.  
  779.  
  780.                                                                        Page 16
  781.  
  782.  
  783.                               VERSION LOG continued
  784.  
  785.  
  786.         SOFF BALLS Version 3.2
  787.  
  788.             - Completed in fall of 1991.
  789.             - Program IS compatible with all previous versions of SOFF BALLS.
  790.             - Fixed "bug": was computing OBA as .000 when all plate
  791.               appearances were walks; should be 1.000.  "Bug" was spotted by
  792.               a registered user in Americus, Georgia.
  793.  
  794.  
  795.         SOFF BALLS Version 4.0
  796.  
  797.             - Completed in March of 1992.
  798.             - Program is NOT compatible with any previous versions of SOFF
  799.               BALLS.  SBCONV.EXE can be run to convert files to new format.
  800.             - Keeps records for up to 100 teams instead of 20.
  801.             - Rosters expanded to 99 per team.
  802.             - Added fielding statistics.
  803.             - Added more batting and pitching categories.
  804.             - Added NAME YOUR OWN to Main Menu.
  805.                - Added 5 NAME YOUR OWN categories for batting, pitching, and
  806.                  fielding.
  807.                - Added up to 7 NAME YOUR OWN game types.
  808.             - Up to 99 hits, runs, etc, can be entered for individuals on
  809.               Player Screen.  Previously, 9 was the limit.
  810.             - Added ability to insert game.
  811.             - Added special select indicator and game comment to Game Screen.
  812.             - All entries on Game Screen are now optional.  Just press F1 to
  813.               add game.  However, some entries have default values.
  814.             - Split sacrifice category to sacrifice hits and sacrifice flies.
  815.             - OBP can now be computed including reaching on-error (optional).
  816.               Sacrifice flies are now held against OBP (major league method).
  817.               Wasn't possible before because sacrifice flies and sacrifice
  818.               hits were one category.
  819.             - Added ability to select games when computing Team Standings and
  820.               Team Record.
  821.             - Team standings can now be computed for up to 100 teams.
  822.             - Redesigned game results report.
  823.             - Redesigned Roster and Player Screens.
  824.             - Removed game results from Record Screen.
  825.             - Added ability to print up to 99 copies for all reports.
  826.             - Added ability to select form feed (YES/NO) for printing reports.
  827.             - Removed Verification Screen processing.
  828.             - Removed "SOFF BALLS" from printed reports.
  829.             - Added ability to change error sound to SET COLORS.
  830.             - Changed OBA to OBP and AVG to BA.
  831.             - Many other minor changes not worth noting.
  832.  
  833.  
  834.  
  835.                                                                        Page 17
  836.  
  837.  
  838.                               VERSION LOG continued
  839.  
  840.  
  841.         SOFF BALLS Version 4.1
  842.  
  843.             - Completed in August of 1992.
  844.             - Program IS compatible with SOFF BALLS version 4.0.  However,
  845.               version 4.1 in NOT compatible with versions 3.x and earlier.
  846.               SBCONV.EXE can be run to convert files created by 3.x and
  847.               earlier versions to new 4.x format.
  848.             - Added ability to sort batting, pitching, and fielding reports
  849.               by any category in ascending or descending order.
  850.             - A few other minor changes not worth noting.
  851.  
  852.  
  853.